package org.platform.mo.csmo.common;

import lombok.Data;


/**
 * 定时诊断策略实体类
 */
@Data
public class Fd_TimingDiagnoseStrategy {
    /**
     * ID
     */
    private String id;

    /**
     * 知识ID
     */
    private Long knowledgeID;

    /**
     * 测试名称
     */
    private String testName;

    /**
     * 描述
     */
    private String timingDesc;

    /**
     * 创建时间
     */
    private Long createTime;

    /**
     * 开始时间
     */
    private Long startTime;

    /**
     * 结束时间
     */
    private Long endTime;

    /**
     * 执行次数
     */
    private Integer count;

    /**
     * 已执行次数
     */
    private Integer exeCount;

    /**
     * 间隔周期
     */
    private Integer cycle;

    /**
     * 是否启动固定
     */
    private Integer isStart;

    /**
     * 通过率
     */
    private Double passPercent;

    /**
     * 创建者
     */
    private String creator;

    /**
     * 状态：0未执行，1正在执行,2已完成
     */
    private Integer executorStatus;

    /**
     * 设备id
     */
    private String deviceId;

    /**
     * 诊断类型(0：任务故障诊断 1：测试故障诊断 2：故障树故障诊断)
     */
    private Integer type;

}